home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / oki24dx.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  13.5 KB  |  522 lines

  1. *GPDSpecVersion : "1.0"
  2. *Include: "OKIPRINT.GPD"
  3. *MasterUnits: PAIR(600, 600)
  4. *ModelName: "OKIPAGE 24DX"
  5. *PrinterType : PAGE
  6. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_10)
  7. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_9)
  8. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_10)
  9. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_DL)
  10. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_C5)
  11. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_MONARCH)
  12. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_C4)
  13. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_10)
  14. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_9)
  15. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_10)
  16. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_DL)
  17. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_C5)
  18. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_MONARCH)
  19. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_C4)
  20. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_10)
  21. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_9)
  22. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_10)
  23. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_DL)
  24. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_C5)
  25. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_MONARCH)
  26. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_C4)
  27.  
  28.  
  29.  
  30.  
  31. *Feature: InputBin
  32. {
  33.     *Option:  Option1{}
  34.     *Option:  Option3{}
  35.     *Option:  Option5{}
  36.     *Option:  Option2{}
  37.     *Option:  Option6{}
  38.     *Option:  Option4{}
  39. }
  40.  
  41.  
  42. *Feature: Memory
  43. {
  44.  
  45.     *Name: "Installed Memory"
  46.     *DefaultOption: 16384KB
  47.  
  48.     *Option: 16384KB
  49.     {
  50.         *Name: "16MB"
  51.         *MemoryConfigKB: PAIR(16384, 13950)
  52.     }
  53.     *Option: 32768KB
  54.     {
  55.         *Name: "32MB"
  56.         *MemoryConfigKB: PAIR(32768, 30820)
  57.     }
  58.      *Option: 65536KB
  59.     {
  60.         *Name: "64MB"
  61.         *MemoryConfigKB: PAIR(65536, 61568)
  62.     }
  63.  
  64.     *Option: 81920KB
  65.     {
  66.         *Name: "80MB"
  67.         *MemoryConfigKB: PAIR(81920,76960)
  68.     }
  69.  
  70.  
  71.  
  72. }
  73. *Feature: Duplex
  74. {
  75.  
  76.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  77.     *DefaultOption: NONE
  78.     *Option: NONE
  79.     {
  80.         *rcNameID: =NONE_DISPLAY
  81.         *Command: CmdSelect
  82.         {
  83.             *Order: DOC_SETUP.9
  84.             *Cmd: "<1B>&l0S"
  85.         }
  86.     }
  87.     *Option: VERTICAL
  88.     {
  89.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  90.         *Command: CmdSelect
  91.         {
  92.             *Order: DOC_SETUP.10
  93.             *Cmd: "<1B>&l1S"
  94.         }
  95.     }
  96.     *Option: HORIZONTAL
  97.     {
  98.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  99.         *Command: CmdSelect
  100.         {
  101.             *Order: DOC_SETUP.10
  102.             *Cmd: "<1B>&l2S"
  103.         }
  104.     }
  105. }
  106. *Feature: InputBin
  107. {
  108.     *rcNameID: =PAPER_SOURCE_DISPLAY
  109.     *DefaultOption: Option1
  110.     *Option: Option5
  111.     {
  112.         *rcNameID: 282
  113.         *OptionID: 282
  114.         *Constraints: MediaType.Option1
  115.         *Constraints: MediaType.Option2
  116.         *Constraints: MediaType.Option3
  117.         *Constraints: MediaType.Option4
  118.         *Constraints: MediaType.Option9
  119.         *Constraints: MediaType.Option10
  120.         *Constraints: MediaType.Option11
  121.         *Constraints: MediaType.Option12
  122.         *Constraints: MediaType.Option13
  123.         *Constraints: MediaType.Option14
  124.         *Constraints: MediaType.Option15
  125.         *Constraints: MediaType.Option16
  126.         *Constraints: MediaType.Option17
  127.         *Constraints: MediaType.Option18
  128.         *Constraints: MediaType.Option19
  129.  
  130.         *Command: CmdSelect
  131.         {
  132.             *Order: DOC_SETUP.11
  133.             *Cmd: "<1B>&l4H"
  134.         }
  135.  
  136.    }
  137.  
  138.     *Option: Option6
  139.     {
  140.         *rcNameID: 285
  141.         *OptionID: 285
  142.         *Installable? : TRUE
  143.         *rcInstallableFeatureNameID: 285
  144.         *Constraints: MediaType.Option1
  145.         *Constraints: MediaType.Option2
  146.         *Constraints: MediaType.Option3
  147.         *Constraints: MediaType.Option4
  148.         *Constraints: MediaType.Option9
  149.         *Constraints: MediaType.Option10
  150.         *Constraints: MediaType.Option11
  151.         *Constraints: MediaType.Option12
  152.         *Constraints: MediaType.Option13
  153.         *Constraints: MediaType.Option14
  154.         *Constraints: MediaType.Option15
  155.         *Constraints: MediaType.Option5
  156.         *Constraints: MediaType.Option6
  157.         *Constraints: MediaType.Option7
  158.         *Constraints: MediaType.Option8
  159.  
  160.         *Command: CmdSelect
  161.         {
  162.             *Order: DOC_SETUP.11
  163.             *Cmd: "<1B>&l9H"
  164.         }
  165.     }
  166.     *Option: Option1
  167.     {
  168.         *rcNameID: 280
  169.         *OptionID: 280
  170.         *Constraints: MediaType.Option5
  171.         *Constraints: MediaType.Option6
  172.         *Constraints: MediaType.Option7
  173.         *Constraints: MediaType.Option8
  174.         *Constraints: MediaType.Option9
  175.         *Constraints: MediaType.Option10
  176.         *Constraints: MediaType.Option11
  177.         *Constraints: MediaType.Option12
  178.         *Constraints: MediaType.Option13
  179.         *Constraints: MediaType.Option14
  180.         *Constraints: MediaType.Option15
  181.         *Constraints: MediaType.Option16
  182.         *Constraints: MediaType.Option17
  183.         *Constraints: MediaType.Option18
  184.         *Constraints: MediaType.Option19
  185.  
  186.         *Command: CmdSelect
  187.         {
  188.             *Order: DOC_SETUP.11
  189.             *Cmd: "<1B>&l1H"
  190.         }
  191.     }
  192.     *Option: Option3
  193.     {
  194.         *rcNameID: 281
  195.         *OptionID: 281
  196.         *Constraints: MediaType.Option1
  197.         *Constraints: MediaType.Option2
  198.         *Constraints: MediaType.Option3
  199.         *Constraints: MediaType.Option4
  200.         *Constraints: MediaType.Option9
  201.         *Constraints: MediaType.Option10
  202.         *Constraints: MediaType.Option11
  203.         *Constraints: MediaType.Option12
  204.         *Constraints: MediaType.Option13
  205.         *Constraints: MediaType.Option14
  206.         *Constraints: MediaType.Option15
  207.         *Constraints: MediaType.Option16
  208.         *Constraints: MediaType.Option17
  209.         *Constraints: MediaType.Option18
  210.         *Constraints: MediaType.Option19
  211.  
  212.         *Command: CmdSelect
  213.         {
  214.             *Order: DOC_SETUP.11
  215.             *Cmd: "<1B>&l2H"
  216.         }
  217.     }
  218.      *Option: Option4
  219.     {
  220.         *rcNameID: 283
  221.         *OptionID: 283
  222.         *Constraints: MediaType.Option1
  223.         *Constraints: MediaType.Option2
  224.         *Constraints: MediaType.Option3
  225.         *Constraints: MediaType.Option4
  226.         *Constraints: MediaType.Option5
  227.         *Constraints: MediaType.Option6
  228.         *Constraints: MediaType.Option7
  229.         *Constraints: MediaType.Option8
  230.         *Constraints: MediaType.Option13
  231.         *Constraints: MediaType.Option14
  232.         *Constraints: MediaType.Option15
  233.         *Constraints: MediaType.Option16
  234.         *Constraints: MediaType.Option17
  235.         *Constraints: MediaType.Option18
  236.         *Constraints: MediaType.Option19
  237.  
  238.         *Installable?: TRUE
  239.         *rcInstallableFeatureNameID: 283
  240.  
  241.         *Command: CmdSelect
  242.         {
  243.             *Order: DOC_SETUP.11
  244.             *Cmd: "<1B>&l6H"
  245.         }
  246.     }
  247.     *Option: Option2
  248.     {
  249.         *rcNameID: 284
  250.         *OptionID: 284
  251.         *Installable?: TRUE
  252.         *rcInstallableFeatureNameID: 284
  253.         *Constraints: MediaType.Option1
  254.         *Constraints: MediaType.Option2
  255.         *Constraints: MediaType.Option3
  256.         *Constraints: MediaType.Option4
  257.         *Constraints: MediaType.Option5
  258.         *Constraints: MediaType.Option6
  259.         *Constraints: MediaType.Option7
  260.         *Constraints: MediaType.Option8
  261.         *Constraints: MediaType.Option9
  262.         *Constraints: MediaType.Option10
  263.         *Constraints: MediaType.Option11
  264.         *Constraints: MediaType.Option12
  265.         *Constraints: MediaType.Option16
  266.         *Constraints: MediaType.Option17
  267.         *Constraints: MediaType.Option18
  268.         *Constraints: MediaType.Option19
  269.  
  270.         *Command: CmdSelect
  271.         {
  272.             *Order: DOC_SETUP.11
  273.             *Cmd: "<1B>&l5H"
  274.         }
  275.     }
  276. }
  277.  
  278.  
  279. *Feature: MediaType
  280. {
  281.     *rcNameID: =MEDIA_TYPE_DISPLAY
  282.     *DefaultOption: Option2
  283.     *Option: Option1
  284.     {
  285.         *rcNameID: 261
  286.         *OptionID: 261
  287.         *Command: CmdSelect
  288.         {
  289.             *Order: DOC_SETUP.5
  290.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=LIGHT<0A>"
  291.         }
  292.     }
  293.     *Option: Option2
  294.     {
  295.         *rcNameID: 262
  296.         *OptionID: 262
  297.         *Command: CmdSelect
  298.         {
  299.             *Order: DOC_SETUP.5
  300.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUM<0A>"
  301.         }
  302.     }
  303.     *Option: Option3
  304.     {
  305.         *rcNameID: 263
  306.         *OptionID: 263
  307.         *Command: CmdSelect
  308.         {
  309.             *Order: DOC_SETUP.5
  310.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUMHEAVY<0A>"
  311.         }
  312.     }
  313.     *Option: Option4
  314.     {
  315.         *rcNameID: 264
  316.         *OptionID: 264
  317.         *Command: CmdSelect
  318.         {
  319.             *Order: DOC_SETUP.5
  320.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=HEAVY<0A>"
  321.         }
  322.     }
  323.     *Option: Option5
  324.     {
  325.         *rcNameID: 265
  326.         *OptionID: 265
  327.         *Command: CmdSelect
  328.         {
  329.             *Order: DOC_SETUP.5
  330.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMLIGHT<0A>"
  331.         }
  332.     }
  333.     *Option: Option6
  334.     {
  335.         *rcNameID: 266
  336.         *OptionID: 266
  337.         *Command: CmdSelect
  338.         {
  339.             *Order: DOC_SETUP.5
  340.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUM<0A>"
  341.         }
  342.     }
  343.     *Option: Option7
  344.     {
  345.         *rcNameID: 267
  346.         *OptionID: 267
  347.         *Command: CmdSelect
  348.         {
  349.             *Order: DOC_SETUP.5
  350.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMHEAVY<0A>"
  351.         }
  352.     }
  353.     *Option: Option8
  354.     {
  355.         *rcNameID: 268
  356.         *OptionID: 268
  357.         *Command: CmdSelect
  358.         {
  359.             *Order: DOC_SETUP.5
  360.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=HEAVY<0A>"
  361.         }
  362.     }
  363.     *Option: Option9
  364.     {
  365.         *rcNameID: 269
  366.         *OptionID: 269
  367.         *Command: CmdSelect
  368.         {
  369.             *Order: DOC_SETUP.5
  370.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=LIGHT<0A>"
  371.         }
  372.     }
  373.     *Option: Option10
  374.     {
  375.         *rcNameID: 270
  376.         *OptionID: 270
  377.         *Command: CmdSelect
  378.         {
  379.             *Order: DOC_SETUP.5
  380.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUMLIGHT<0A>"
  381.         }
  382.     }
  383.     *Option: Option11
  384.     {
  385.         *rcNameID: 271
  386.         *OptionID: 271
  387.         *Command: CmdSelect
  388.         {
  389.             *Order: DOC_SETUP.5
  390.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUM<0A>"
  391.         }
  392.     }
  393.     *Option: Option12
  394.     {
  395.         *rcNameID: 272
  396.         *OptionID: 272
  397.         *Command: CmdSelect
  398.         {
  399.             *Order: DOC_SETUP.5
  400.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=HEAVY<0A>"
  401.         }
  402.     }
  403.     *Option: Option13
  404.     {
  405.         *rcNameID: 273
  406.         *OptionID: 273
  407.         *Command: CmdSelect
  408.         {
  409.             *Order: DOC_SETUP.5
  410.             *Cmd: "@PJL SET OKIMEDIAINTRAY3=LIGHT<0A>"
  411.         }
  412.     }
  413.     *Option: Option14
  414.     {
  415.         *rcNameID: 274
  416.         *OptionID: 274
  417.         *Command: CmdSelect
  418.         {
  419.             *Order: DOC_SETUP.5
  420.             *Cmd: "@PJL SET OKIMEDIAINTRAY3=MEDIUMLIGHT<0A>"
  421.         }
  422.     }
  423.     *Option: Option15
  424.     {
  425.         *rcNameID: 275
  426.         *OptionID: 275
  427.         *Command: CmdSelect
  428.         {
  429.             *Order: DOC_SETUP.5
  430.             *Cmd: "@PJL SET OKIMEDIAINTRAY3=HEAVY<0A>"
  431.         }
  432.     }
  433.     *Option: Option16
  434.     {
  435.         *rcNameID: 276
  436.         *OptionID: 276
  437.         *Command: CmdSelect
  438.         {
  439.             *Order: DOC_SETUP.5
  440.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=LIGHT<0A>"
  441.         }
  442.     }
  443.     *Option: Option17
  444.     {
  445.         *rcNameID: 277
  446.         *OptionID: 277
  447.         *Command: CmdSelect
  448.         {
  449.             *Order: DOC_SETUP.5
  450.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=MEDIUMLIGHT<0A>"
  451.         }
  452.     }
  453.     *Option: Option18
  454.     {
  455.         *rcNameID: 278
  456.         *OptionID: 278
  457.         *Command: CmdSelect
  458.         {
  459.             *Order: DOC_SETUP.5
  460.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=MEDIUMHEAVY<0A>"
  461.         }
  462.     }
  463.     *Option: Option19
  464.     {
  465.         *rcNameID: 279
  466.         *OptionID: 279
  467.         *Command: CmdSelect
  468.         {
  469.             *Order: DOC_SETUP.5
  470.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=HEAVY<0A>"
  471.         }
  472.     }
  473. }
  474.  
  475. *Feature: PaperSize
  476. {
  477.     *rcNameID: =PAPER_SIZE_DISPLAY
  478.     *DefaultOption: LETTER
  479.  
  480.      *Option: ENV_C4
  481.     {
  482.         *rcNameID:=RCID_DMPAPER_SYSTEM_NAME
  483.         *PageProtectMem: 10000
  484.         *switch: Orientation
  485.         {
  486.             *case: PORTRAIT
  487.             {
  488.                 *PrintableArea: PAIR(4700, 6975)
  489.                 *PrintableOrigin: PAIR(150, 275)
  490.                 *switch: Resolution
  491.                 {
  492.                     *case: Option2
  493.                     {
  494.  
  495.                         *PrintableArea: PAIR(4700, 6974)
  496.                         *PrintableOrigin: PAIR(150, 276)
  497.                     }
  498.  
  499.                 }
  500.                 *CursorOrigin: PAIR(150, 90)
  501.                 *Command: CmdSelect
  502.                 {
  503.                     *Order: DOC_SETUP.12
  504.                     *Cmd: "<1B>&l126a1e99F"
  505.                 }
  506.             }
  507.             *case: LANDSCAPE_CC90
  508.             {
  509.                 *PrintableArea: PAIR(4700, 7100)
  510.                 *PrintableOrigin: PAIR(150, 150)
  511.                 *CursorOrigin: PAIR(90, 7250)
  512.                 *Command: CmdSelect
  513.                 {
  514.                     *Order: DOC_SETUP.12
  515.                     *Cmd: "<1B>&l126a8c1E<1B>*p0x0Y<1B>*c0t8550x5800Y"
  516.                 }
  517.             }
  518.         }
  519.     }
  520. }
  521.  
  522.